Use @basename@ in enumeration type templates
authorRoss Burton <ross.burton@arm.com>
Mon, 12 Dec 2022 13:09:26 +0000 (13:09 +0000)
committerRoss Burton <ross.burton@arm.com>
Mon, 12 Dec 2022 13:09:53 +0000 (13:09 +0000)
The @filename@ directive will use the full path of the file being parsed
for enumeration types; we should use @basename@, instead, as it improves
the reproducibility of the build by using only the file name.

Backport of 4040f76529bbf6d3310a71df2d37c9d95af83892 from main.

gdk/gdkenumtypes.c.template
gtk/gtkprivatetypebuiltins.c.template
gtk/gtkprivatetypebuiltins.h.template
gtk/gtktypebuiltins.c.template

index df9edfefa1b85ca87808e3c42fe2f96b35a920a3..c5104e0e0d8692ea6ddd4861657738c7e8ac211e 100644 (file)
@@ -5,7 +5,7 @@
 /*** END file-header ***/
 
 /*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
 /*** END file-production ***/
 
 /*** BEGIN value-header ***/
index 2565208bfcc3a45011ebca257ef7003bbe0c6167..d7961be8ef05439832e8a9a855c6934521caf6df 100644 (file)
@@ -7,7 +7,7 @@
 /*** END file-header ***/
 
 /*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
 /*** END file-production ***/
 
 /*** BEGIN value-header ***/
index a21e9aac0501e2fcb46858ab74929dd0742d9e19..5ecd4d392f2f8c786b0630af09a1f3f2b464f0da 100644 (file)
@@ -14,7 +14,7 @@ G_BEGIN_DECLS
 
 /*** BEGIN file-production ***/
 
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
 /*** END file-production ***/
 
 /*** BEGIN value-header ***/
index f4d748b7b92e1ad5b64f874d0ff5968d55499d54..9a5a360f0961b59966a3b7de20208f43ca443eb4 100644 (file)
@@ -6,7 +6,7 @@
 /*** END file-header ***/
 
 /*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
 /*** END file-production ***/
 
 /*** BEGIN value-header ***/